package com.worthtech.billportal.bean.base;

import java.io.Serializable;


/**
 * This is an object that contains data related to the acl table.
 * Do not modify this class because it will be overwritten if the configuration file
 * related to this class is modified.
 *
 * @hibernate.class
 *  table="acl"
 */

public abstract class BaseAcl  implements Serializable {

	public static String REF = "Acl";
	public static String PROP_RIGHTS = "Rights";
	public static String PROP_GROUP_ID = "GroupId";
	public static String PROP_URL = "Url";


	// constructors
	public BaseAcl () {
		initialize();
	}

	/**
	 * Constructor for required fields
	 */
	public BaseAcl (
		java.lang.String groupId,
		java.lang.String url,
		java.lang.Integer rights) {

		this.setGroupId(groupId);
		this.setUrl(url);
		this.setRights(rights);
		initialize();
	}

	protected void initialize () {}



	// fields
	private java.lang.String groupId;
	private java.lang.String url;
	private java.lang.Integer rights;






	/**
	 * Return the value associated with the column: GROUP_ID
	 */
	public java.lang.String getGroupId () {
		return groupId;
	}

	/**
	 * Set the value related to the column: GROUP_ID
	 * @param groupId the GROUP_ID value
	 */
	public void setGroupId (java.lang.String groupId) {
		this.groupId = groupId;
	}



	/**
	 * Return the value associated with the column: URL
	 */
	public java.lang.String getUrl () {
		return url;
	}

	/**
	 * Set the value related to the column: URL
	 * @param url the URL value
	 */
	public void setUrl (java.lang.String url) {
		this.url = url;
	}



	/**
	 * Return the value associated with the column: RIGHTS
	 */
	public java.lang.Integer getRights () {
		return rights;
	}

	/**
	 * Set the value related to the column: RIGHTS
	 * @param rights the RIGHTS value
	 */
	public void setRights (java.lang.Integer rights) {
		this.rights = rights;
	}







	public String toString () {
		return super.toString();
	}


}